footer {
	background:url(../Images/bg-footer.jpg);
	width: 100%;
	position: relative;
	overflow: hidden;
	padding: 10px 0 20px 0;
	p,
	a {
		color: #585757;
	}
	a:hover {
		text-decoration: underline
	}
	.footer_content {
		.footer_right {
			text-align: right;
		}
		.footer_left {
			ul {
				li {
					width: 160px;
					a {
						color: #585757;
						font-size: 12px;
						border-bottom: 1px dotted #585757;
						padding: 1px 0;
						display: block;
					}
					&:hover {
						color: #FFB710;
						text-decoration: none;
					}
				}
			}
		}
		.footer_mid {
			h3 {
				background: url("../Images/yellow_icon.png") no-repeat scroll 0 10px transparent;
				color: #3E3E3E;
				padding: 0 0 19px 20px;
			}
		}
		.footer_content {
			.copy_right {
				bottom: -5px;
				position: absolute;
			}
		}
	}
	.search_button {
		background: url(../Images/sprite-icon.png) 0 -23px no-repeat;
		display:inline-block;
		vertical-align:top;
		float:left; width:68px;
		height:29px;
		margin:0 0 0 0;
	}

	.social-icons {overflow:hidden; text-align:right;}
	.social-icons a {display:inline-block; width: 39px; height: 39px; float:right}
	.facebook {background:url(../Images/sprite-icon.png) 0 -131px no-repeat}
	li:hover .facebook {background:url(../Images/sprite-icon.png) 0 -263px no-repeat}
	.linkin {background:url(../Images/sprite-icon.png) 0 -175px no-repeat; margin-left:7px}
	li:hover .linkin {background:url(../Images/sprite-icon.png) 0 -307px no-repeat; margin-left:7px}
	.youtube {background:url(../Images/sprite-icon.png) 0 -219px no-repeat; margin-left:7px}
	li:hover .youtube {background:url(../Images/sprite-icon.png) 0 -351px no-repeat; margin-left:7px}
}
